React Job: Senior Software Engineer

Job added on

Company

LexisNexis

Location

Amsterdam - Netherlands

Job type

Full-Time

React Job Details

About the job
Would you like to be part of one of the fastest-growing tech teams in the Dutch market and take part in making scientific research more accessible, useful and help humanity solve our biggest challenges? Then we have a great challenge for you!
What is Engineering Village?
Engineering Village provides a searchable index of the most comprehensive engineering literature and patent information available. Designed by, and for, the engineering community, this comprehensive, all-inclusive platform gives academic institutions, corporations, and government agencies, access to peer-reviewed, deeply indexed, relevant, and accurate engineering research content—all in a single, easy-to-use interface.
Engineering Village offers access to 12 engineering literature and patent databases that provide coverage from a wide range of trusted engineering sources.
About the Team
The Engineering Village team processes and maintains millions of records providing engineering content for customers across the world. The team includes experts who are eager to share their experiences. We are an Agile engineering squad using concepts such as Scrum, self-organizing teams, and Continuous Improvement.
What will you be doing?
  • Work on a product that helps to improve the world of scientific research
  • Work with the team, define, write, and review efficient code based on feature specifications
  • Develop and run functional, regression, and load testing.
  • Build responsive, interactive website and component library.
  • Migrate our old pages from Java / JSP to React / Next.JS.
  • Work with the team members, product owner, and other personnel in shaping a product roadmap
  • Communicate complex technical concepts to product owners and teams with various backgrounds
  • Assist team leader to document and demonstrate solutions by developing documentation, diagrams, charts, and code comments
  • Ensure coding best practices and test coverage through peer reviewing
What experience are we looking for?
Basic Qualifications
  • 5+ years of professional front-end development.
  • Experience in taking a project from scoping requirements through the launch of the project.
  • Expertise in ReactJS, Next.JS, TypeScript, and component web development. Strong grasp of computer science fundamentals (data structures, algorithms, databases, etc.).
  • Experience with front-end testing frameworks (Jest, Mocha, Jasmine, Selenium, Cypress, etc)
  • Good knowledge of AWS cloud or any other cloud.
  • Experience building rich data-driven web applications by consuming RESTful services and APIs.
  • Excellent problem-solving ability
  • Deep understanding of best testing practices
  • Proficient in view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support).
  • Understands how to optimize the delivery of code and assets (e.g., images, fonts) to a browser or device (e.g., lazy loading assets, using CDNs, caching, compression, etc.).
  • Fluent in spoken and written English.
Preferred Qualifications
  • Experience building scalable front-end infrastructure software or distributed systems for commercial online services.
  • Experience deploying and scaling within a cloud infrastructure.
  • Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
  • Bachelor's degree in Computer Science or equivalent experience
-
Elsevier is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact [email protected] or if you are based in the US you may also contact us on 1.855.833.5120.